your french is not so good! - Alemán Inglés Diccionario